a member of the mint family lamiaceae (mentha rotundifolia) - Spanish English Dictionary